<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
	<title>Main Topic</title>
	<style>
<!--
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	}
div.Section1
	{page:Section1;}
 p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:Arial;
	margin-left:0in; margin-right:0in; margin-top:0in}
span.SpellE
	{}
h3
	{margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:13.0pt;
	font-family:Arial;
	font-weight:bold}
span.GramE
	{}
-->
</style>
</head>

<body>
<div class="Section1">
	<p class="MsoNormal">&nbsp;</p>
	<p class="MsoNormal">&nbsp;</p>
	<h1 style="TEXT-ALIGN: center" align="center"><font face="Arial" size="5"><span class="SpellE">
	ObjectManager</span> Enterprise FAQ</font></h1>
	<p class="MsoNormal">&nbsp;</p>
	<p class="MsoNormal">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">What does ObjectManager 
	Enterprise do? Why should I use it?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">ObjectManager Enterprise<b>
	</b>is advanced version of the freely available Object Manager. It has 
	features that allow programmers to do all db4o related operations from 
	within Eclipse IDE. So a programmer can browse a db4o database, query it, 
	access support cases, request for pairing, check latest db4o downloads and 
	do many more things without having to open different applications. This 
	enhances programmer productivity and gives them a nice, new experience of 
	programming with db4o.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">db4o is available in two 
	flavors, what about ObjectManager Enterprise?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">The ObjectManager 
	Enterprise is also available in two flavors.&nbsp; For .NET programmers it is 
	available as a Visual Studio .NET 2005/2008 plug-in. For Java programmers the 
	ObjectManager is an Eclipse plug-in. </font> </p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">Can I use ObjectManager 
	Enterprise while I debug another application in Eclipse?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Yes, you can. The 
	ObjectManager Enterprise for Java has its own perspective which can be 
	conveniently switched with other perspectives. So you can comfortably switch 
	between the ObjectManager perspective and any other perspective.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<h3 style="TEXT-ALIGN: justify"><font size="2">Connecting and Browsing</font></h3>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How do I connect to a 
	db4o database through ObjectManager Enterprise?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">ObjectManager Enterprise 
	can connect to db4o in two modes, local and remote. In local mode, browse 
	and select the db4o database file and click open. In remote mode, enter the 
	host, port, username and password and click connect. In either case, you can 
	even choose from a list of recent connections by clicking it.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How do I see all classes 
	(along with their attributes) saved in my db4o database?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">On connecting to a 
	database, a db4o Browser opens and lists all classes saved in the database. 
	User can choose the Flat View where all classes are listed or the Package 
	View where all packages are listed.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">User can select a class by 
	clicking and expanding the hierarchy by clicking on '+' sign. User can 
	navigate to any attribute at any level in the hierarchy.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How do I see all objects 
	of a particular class in my database?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">User can select a class as 
	described above and right click on the selected class. Click on the &#8216;View 
	All Objects&#8217; menu that pops up. A new tab displaying all objects of the 
	selected class in a table view opens. To examine, expand and navigate click 
	on an object in the table view. A tab showing details of the selected object 
	in a tree grid view appears below the table.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<h3 style="TEXT-ALIGN: justify"><font size="2">Database, Class and Object Properties</font></h3>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How do I see database 
	size (and other db properties)?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">A Property Viewer view is 
	shown at the bottom of the plug-in. Click on the Database Properties tab. 
	All database properties such as database size, free space, number of 
	different classes whose objects are saved in the database can be seen here.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Note: These properties are 
	not seen for a remote connection.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How can I find the names 
	of indexed attributes of a class?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">In the Property Viewer view 
	there is a separate tab which shows the Class properties. Select a class in 
	db4o Browser and click on Class Properties tab in this view. A table shows 
	all attributes of a class along with access specifier (public, non-public) 
	and index details. This tab also shows the count of objects of the selected 
	class in the database.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How can I find uuid and 
	version no. of an object in the database?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">The Property Viewer view 
	also contains a Object Details tab which shows all the details about an 
	object. Select an object and click on the Object Properties tab in this 
	pane. A table shows uuid and version no. for the selected object.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<h3 style="TEXT-ALIGN: justify"><font size="2">Ad-hoc Querying</font></h3>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How to form a query?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">To build a query, drag and 
	drop attributes of a class from the tree view to the Query Builder pane. Set 
	constraints on attributes by providing a condition and value. Multiple 
	constraints can be joined with logical operators.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">For complex queries, user 
	can form Parenthesized Query Expressions and join them by logical operators.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Click on Run Query to see 
	the results.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">Which elements can 
	participate in a query?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Only class attributes of 
	primitive datatype (String, numeric, Boolean, date etc) can participate in a 
	query. These attributes can belong to any level in the reference hierarchy.
	</font>
	</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">However, attributes of 
	complex types, collections and primitive elements inside collections cannot 
	participate in the query.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">What are View 
	Attributes?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">View Attributes is the list 
	of attributes displayed in the table view of query result. Users can drag 
	and drop attributes from the tree view of a class to View Attributes. On 
	clicking Run Query, these attributes are seen in the result table.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How to form a nested or 
	parenthesized query?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">For nested queries, users 
	can form Parenthesized Query Expressions and join them with logical 
	operators. Parenthesized Query Expressions are formed by dragging and 
	dropping attributes from class view to the Query Builder and then 
	associating conditions and providing values.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<h3 style="TEXT-ALIGN: justify"><font size="2">Updating, Deleting objects</font></h3>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How to edit and update 
	an object?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Editing is possible in 
	both, tree view and table view. Select object to be edited. Edit any 
	attribute value by double clicking on the cell. The new value appears and is 
	even reflected in the other view. Click the Save button to update the object 
	in the database.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Note: Edit and save one 
	object at a time. Do not edit another object before saving the first.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How to delete an object?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Select the object to be 
	deleted in the table view. Click on Delete button.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<h3 style="TEXT-ALIGN: justify"><font size="2">Browser functions</font></h3>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How can I find the 
	latest db4o versions available for download?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">&nbsp;</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Click Tools &gt;
	<span class="SpellE">ObjectManager</span> Enterprise &gt; db4objects Downloads. 
	This displays a page showing latest available versions of db4o products.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">How can I access 
	professional db4o support?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">&nbsp;</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><span class="GramE">
	<font size="2">db4o</font></span><font size="2"> 
	provides professional support to licensed users. Through this, users can 
	raise Support Cases and expect a guaranteed response by email within 24 
	hours. To access this click OME &gt; Support Cases or directly click&nbsp;
	<img height="16" src="icons/image001.gif" width="16" border="0">&nbsp;button 
	on the toolbar.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">What is
	<span class="SpellE">XTreme</span> Connect? How can I access it?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><span class="SpellE">
	<font size="2">XTreme</font></span><font size="2"> 
	Connect is the next level of professional support. It allows users to pair 
	up and share his application with a support engineer. The support engineer 
	can look at the user's code and his problem first hand and discuss it over 
	Internet Telephony tools. It&#8217;s almost like support through video 
	conferencing.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">To access
	<span class="SpellE">XTreme</span> Connect click OME &gt; <span class="SpellE">
	XTremeConnect</span> or directly click <b>&nbsp;</b><img height="16" src="icons/image002.gif" width="16" border="0"><strong><span style="font-weight: normal; font-family: Arial">&nbsp;</span></strong>button 
	on the toolbar.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify"><b>
	<font size="2">Can I start multiple 
	instances of <span class="SpellE">ObjectManager</span> Enterprise on my 
	machine?</font></b></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">
	<font size="2">Yes. It&#8217;s possible to start 
	multiple instances of <span class="SpellE">ObjectManager</span> Enterprise 
	on one machine. However, do not connect to the same database in local mode 
	from more one instance.</font></p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</p>
	<p class="MsoNormal" style="TEXT-ALIGN: justify">&nbsp;</div>
</body>
</html>